Download Lucere - A .NET search engine based on Lucene

Description

Lucere is a .NET search engine based on the best-in-breed Java library Lucene. Lucere is a complete rewrite which is optimized for the .Net environment. It's developed in the C# programming language.

Source Files

The download file lucere.zip has the following entries.


trunk/compilation-notes.txt//from   ww w  . j a  v  a 2  s  . com
trunk/docs/README.TXT
trunk/resource/README.TXT
trunk/resource/lib/test/Moq.dll
trunk/source/lucere.analysis/Properties/AssemblyInfo.cs
trunk/source/lucere.analysis/lucere.analysis.csproj
trunk/source/lucere.definition/Properties/AssemblyInfo.cs
trunk/source/lucere.definition/analysis/IAnalyzer.cs
trunk/source/lucere.definition/analysis/IDocIdSet.cs
trunk/source/lucere.definition/analysis/IDocIdSetIterator.cs
trunk/source/lucere.definition/analysis/IFilteredDocIdSet.cs
trunk/source/lucere.definition/analysis/IFilteredDocIdSetIterator.cs
trunk/source/lucere.definition/analysis/IKeywordAnalyzer.cs
trunk/source/lucere.definition/analysis/INormalizeCharMap.cs
trunk/source/lucere.definition/analysis/IPerFieldAnalyzerWrapper.cs
trunk/source/lucere.definition/analysis/IPorterStemmer.cs
trunk/source/lucere.definition/analysis/ISimpleAnalyzer.cs
trunk/source/lucere.definition/analysis/IStandardAnalyzer.cs
trunk/source/lucere.definition/analysis/IStandardTokenizerImpl.cs
trunk/source/lucere.definition/analysis/IStopAnalyzer.cs
trunk/source/lucere.definition/analysis/ITokenStream.cs
trunk/source/lucere.definition/analysis/IWhitespaceAnalyzer.cs
trunk/source/lucere.definition/analysis/IWordlistLoader.cs
trunk/source/lucere.definition/analysis/attribute/token/IFlagsAttribute.cs
trunk/source/lucere.definition/analysis/attribute/token/IFlagsAttributeImpl.cs
trunk/source/lucere.definition/analysis/attribute/token/IOffsetAttribute.cs
trunk/source/lucere.definition/analysis/attribute/token/IOffsetAttributeImpl.cs
trunk/source/lucere.definition/analysis/attribute/token/IPayloadAttribute.cs
trunk/source/lucere.definition/analysis/attribute/token/IPayloadAttributeImpl.cs
trunk/source/lucere.definition/analysis/attribute/token/IPositionIncrementAttribute.cs
trunk/source/lucere.definition/analysis/attribute/token/IPositionIncrementAttributeImpl.cs
trunk/source/lucere.definition/analysis/attribute/token/ITermAttribute.cs
trunk/source/lucere.definition/analysis/attribute/token/ITermAttributeImpl.cs
trunk/source/lucere.definition/analysis/attribute/token/IToken.cs
trunk/source/lucere.definition/analysis/attribute/token/ITypeAttribute.cs
trunk/source/lucere.definition/analysis/attribute/token/ITypeAttributeImpl.cs
trunk/source/lucere.definition/analysis/enumerator/IFilteredTermEnumerator.cs
trunk/source/lucere.definition/analysis/enumerator/IFuzzyTermEnumerator.cs
trunk/source/lucere.definition/analysis/enumerator/IPrefixTermEnumerator.cs
trunk/source/lucere.definition/analysis/enumerator/ISingleTermEnumerator.cs
trunk/source/lucere.definition/analysis/enumerator/ITermRangeTermEnumerator.cs
trunk/source/lucere.definition/analysis/enumerator/IWildcardTermEnumerator.cs
trunk/source/lucere.definition/analysis/index/IIndexReader.cs
trunk/source/lucere.definition/analysis/query/IQuery.cs
trunk/source/lucere.definition/analysis/query/filter/IFilter.cs
trunk/source/lucere.definition/analysis/query/function/IAveragePayloadFunction.cs
trunk/source/lucere.definition/analysis/query/function/IByteFieldSource.cs
trunk/source/lucere.definition/analysis/query/function/IDocValues.cs
trunk/source/lucere.definition/analysis/query/function/IFieldCacheSource.cs
trunk/source/lucere.definition/analysis/query/function/IFloatFieldSource.cs
trunk/source/lucere.definition/analysis/query/function/IIntFieldSource.cs
trunk/source/lucere.definition/analysis/query/function/IMaxPayloadFunction.cs
trunk/source/lucere.definition/analysis/query/function/IMinPayloadFunction.cs
trunk/source/lucere.definition/analysis/query/function/IOrdFieldSource.cs
trunk/source/lucere.definition/analysis/query/function/IPayloadFunction.cs
trunk/source/lucere.definition/analysis/query/function/IReverseOrdFieldSource.cs
trunk/source/lucere.definition/analysis/query/function/IShortFieldSource.cs
trunk/source/lucere.definition/analysis/query/function/IValueSource.cs
trunk/source/lucere.definition/analysis/query/parse/IToken.cs
trunk/source/lucere.definition/analysis/score/IScorer.cs
trunk/source/lucere.definition/analysis/segmentation/IToken.cs
trunk/source/lucere.definition/entity/FieldIndex.cs
trunk/source/lucere.definition/entity/FieldSelectorResult.cs
trunk/source/lucere.definition/entity/FieldStore.cs
trunk/source/lucere.definition/entity/FieldTermVector.cs
trunk/source/lucere.definition/entity/IAbstractField.cs
trunk/source/lucere.definition/entity/IDictionaryFieldSelector.cs
trunk/source/lucere.definition/entity/IDocument.cs
trunk/source/lucere.definition/entity/IField.cs
trunk/source/lucere.definition/entity/IFieldSelector.cs
trunk/source/lucere.definition/entity/IFieldable.cs
trunk/source/lucere.definition/entity/ILoadFirstFieldSelector.cs
trunk/source/lucere.definition/entity/INumericField.cs
trunk/source/lucere.definition/entity/ISetBasedFieldSelector.cs
trunk/source/lucere.definition/entity/ITermInfo.cs
trunk/source/lucere.definition/exception/AlreadyClosedException.cs
trunk/source/lucere.definition/exception/CorruptIndexException.cs
trunk/source/lucere.definition/exception/FieldReaderException.cs
trunk/source/lucere.definition/exception/LockObtainFailedException.cs
trunk/source/lucere.definition/exception/LockReleaseFailedException.cs
trunk/source/lucere.definition/exception/NoSuchDirectoryException.cs
trunk/source/lucere.definition/exception/ParseException.cs
trunk/source/lucere.definition/exception/StaleReaderException.cs
trunk/source/lucere.definition/exception/ThreadInterruptedException.cs
trunk/source/lucere.definition/exception/TimeExceededException.cs
trunk/source/lucere.definition/index/FileFormat.cs
trunk/source/lucere.definition/index/Generation.cs
trunk/source/lucere.definition/index/IAllTermDocs.cs
trunk/source/lucere.definition/index/ICSIndexInput.cs
trunk/source/lucere.definition/index/IFieldInfo.cs
trunk/source/lucere.definition/index/IFieldInfos.cs
trunk/source/lucere.definition/index/IFileEntry.cs
trunk/source/lucere.definition/index/IFindSegmentsFile.cs
trunk/source/lucere.definition/index/IIndexCommit.cs
trunk/source/lucere.definition/index/INumber.cs
trunk/source/lucere.definition/index/IPayload.cs
trunk/source/lucere.definition/index/ISegmentInfo.cs
trunk/source/lucere.definition/index/ISegmentInfos.cs
trunk/source/lucere.definition/index/ISkipBuffer.cs
trunk/source/lucere.definition/index/delete/IBufferedDeletes.cs
trunk/source/lucere.definition/index/diagnostic/ICheckIndex.cs
trunk/source/lucere.definition/index/diagnostic/IFieldNormStatus.cs
trunk/source/lucere.definition/index/diagnostic/IMySegmentTermDocs.cs
trunk/source/lucere.definition/index/diagnostic/ISegmentInfoStatus.cs
trunk/source/lucere.definition/index/diagnostic/IStatus.cs
trunk/source/lucere.definition/index/diagnostic/IStoredFieldStatus.cs
trunk/source/lucere.definition/index/diagnostic/ITermIndexStatus.cs
trunk/source/lucere.definition/index/diagnostic/ITermVectorStatus.cs
trunk/source/lucere.definition/index/inversion/IDocumentInverter.cs
trunk/source/lucere.definition/index/inversion/IDocumentInverterPerField.cs
trunk/source/lucere.definition/index/inversion/IDocumentInverterPerThread.cs
trunk/source/lucere.definition/index/inversion/IFieldInvertState.cs
trunk/source/lucere.definition/index/inversion/IInvertedDocumentConsumer.cs
trunk/source/lucere.definition/index/inversion/IInvertedDocumentConsumerPerField.cs
trunk/source/lucere.definition/index/inversion/IInvertedDocumentConsumerPerThread.cs
trunk/source/lucere.definition/index/inversion/IInvertedDocumentEndConsumer.cs
trunk/source/lucere.definition/index/inversion/IInvertedDocumentEndConsumerPerField.cs
trunk/source/lucere.definition/index/inversion/IInvertedDocumentEndConsumerPerThread.cs
trunk/source/lucere.definition/index/inversion/IRawPostingList.cs
trunk/source/lucere.definition/index/merge/IConcurrentMergeScheduler.cs
trunk/source/lucere.definition/index/merge/IMergeDocIDRemapper.cs
trunk/source/lucere.definition/index/merge/IMergeScheduler.cs
trunk/source/lucere.definition/index/merge/IMergeThread.cs
trunk/source/lucere.definition/index/merge/IOneMerge.cs
trunk/source/lucere.definition/index/read/IByteSliceReader.cs
trunk/source/lucere.definition/index/read/ICompoundFileReader.cs
trunk/source/lucere.definition/index/read/IDefaultSkipListReader.cs
trunk/source/lucere.definition/index/read/IDocumentFrequency.cs
trunk/source/lucere.definition/index/read/IMultiLevelSkipListReader.cs
trunk/source/lucere.definition/index/read/ISegmentTermDocuments.cs
trunk/source/lucere.definition/index/read/ISegmentTermEnumerator.cs
trunk/source/lucere.definition/index/read/ITerm.cs
trunk/source/lucere.definition/index/read/ITermBuffer.cs
trunk/source/lucere.definition/index/read/ITermDocuments.cs
trunk/source/lucere.definition/index/read/ITermEnumerator.cs
trunk/source/lucere.definition/index/read/ITermFrequencyVector.cs
trunk/source/lucere.definition/index/read/ITermInfosReader.cs
trunk/source/lucere.definition/index/read/ITermVectorEntry.cs
trunk/source/lucere.definition/index/read/ITermVectorEntryFrequencySortedCompator.cs
trunk/source/lucere.definition/index/read/ITermVectorMapper.cs
trunk/source/lucere.definition/index/read/ITermVectorOffsetInfo.cs
trunk/source/lucere.definition/index/read/ITermVectorsReader.cs
trunk/source/lucere.definition/index/read/IThreadResources.cs
trunk/source/lucere.definition/index/write/IAllocator.cs
trunk/source/lucere.definition/index/write/IByteBlockPool.cs
trunk/source/lucere.definition/index/write/IByteSliceWriter.cs
trunk/source/lucere.definition/index/write/ICharacterBlockPool.cs
trunk/source/lucere.definition/index/write/ICompoundFileWriter.cs
trunk/source/lucere.definition/index/write/IDefaultSkipListWriter.cs
trunk/source/lucere.definition/index/write/IDocumentConsumerPerThread.cs
trunk/source/lucere.definition/index/write/IDocumentFieldConsumer.cs
trunk/source/lucere.definition/index/write/IDocumentFieldConsumerPerField.cs
trunk/source/lucere.definition/index/write/IDocumentFieldConsumerPerThread.cs
trunk/source/lucere.definition/index/write/IDocumentState.cs
trunk/source/lucere.definition/index/write/IDocumentWriter.cs
trunk/source/lucere.definition/index/write/IDocumentsWriter.cs
trunk/source/lucere.definition/index/write/IDocumentsWriterThreadState.cs
trunk/source/lucere.definition/index/write/IIndexWriter.cs
trunk/source/lucere.definition/index/write/IMultiLevelSkipListWriter.cs
trunk/source/lucere.definition/index/write/ISegmentWriteState.cs
trunk/source/lucere.definition/index/write/ITermVectorsTermsWriter.cs
trunk/source/lucere.definition/index/write/ITermVectorsTermsWriterPerField.cs
trunk/source/lucere.definition/index/write/ITermVectorsTermsWriterPerThread.cs
trunk/source/lucere.definition/index/write/ITermVectorsWriter.cs
trunk/source/lucere.definition/index/write/ITermsHash.cs
trunk/source/lucere.definition/index/write/ITermsHashConsumer.cs
trunk/source/lucere.definition/index/write/ITermsHashConsumerPerField.cs
trunk/source/lucere.definition/index/write/ITermsHashConsumerPerThread.cs
trunk/source/lucere.definition/index/write/ITermsHashPerField.cs
trunk/source/lucere.definition/index/write/ITermsHashPerThread.cs
trunk/source/lucere.definition/io/IBufferedIndexInput.cs
trunk/source/lucere.definition/io/IBufferedIndexOutput.cs
trunk/source/lucere.definition/io/IChecksum.cs
trunk/source/lucere.definition/io/IChecksumIndexInput.cs
trunk/source/lucere.definition/io/IChecksumIndexOutput.cs
trunk/source/lucere.definition/io/IDescriptor.cs
trunk/source/lucere.definition/io/IDirectory.cs
trunk/source/lucere.definition/io/IFSDirectory.cs
trunk/source/lucere.definition/io/IFileSwitchDirectory.cs
trunk/source/lucere.definition/io/IIndexInput.cs
trunk/source/lucere.definition/io/IIndexOutput.cs
trunk/source/lucere.definition/io/IMMapDirectory.cs
trunk/source/lucere.definition/io/IMMapIndexInput.cs
trunk/source/lucere.definition/io/IMultiMMapIndexInput.cs
trunk/source/lucere.definition/io/INIOFSIndexInput.cs
trunk/source/lucere.definition/io/INOIFSDirectory.cs
trunk/source/lucere.definition/io/IRAMDirectory.cs
trunk/source/lucere.definition/io/IRAMFile.cs
trunk/source/lucere.definition/io/IRAMInputStream.cs
trunk/source/lucere.definition/io/IRAMOutputStream.cs
trunk/source/lucere.definition/io/ISimpleFSDirectory.cs
trunk/source/lucere.definition/io/ISimpleFSIndexInput.cs
trunk/source/lucere.definition/io/ISimpleFSIndexOutput.cs
trunk/source/lucere.definition/io/concurrency/IFSLockFactory.cs
trunk/source/lucere.definition/io/concurrency/ILock.cs
trunk/source/lucere.definition/io/concurrency/ILockFactory.cs
trunk/source/lucere.definition/io/concurrency/ILockStressTest.cs
trunk/source/lucere.definition/io/concurrency/ILockVerifyServer.cs
trunk/source/lucere.definition/io/concurrency/INativeFSLock.cs
trunk/source/lucere.definition/io/concurrency/INativeFSLockFactory.cs
trunk/source/lucere.definition/io/concurrency/INoLockFactory.cs
trunk/source/lucere.definition/io/concurrency/ISimpleFSLockFactory.cs
trunk/source/lucere.definition/io/concurrency/ISingleInstanceLockFactory.cs
trunk/source/lucere.definition/io/concurrency/IVerifyingLockFactory.cs
trunk/source/lucere.definition/lucere.definition.csproj
trunk/source/lucere.definition/service/search/IByteParser.cs
trunk/source/lucere.definition/service/search/ICacheEntry.cs
trunk/source/lucere.definition/service/search/IComplexExplanation.cs
trunk/source/lucere.definition/service/search/IDFExplanation.cs
trunk/source/lucere.definition/service/search/IDefaultSimilarity.cs
trunk/source/lucere.definition/service/search/IDoubleParser.cs
trunk/source/lucere.definition/service/search/IExplanation.cs
trunk/source/lucere.definition/service/search/IFieldCache.cs
trunk/source/lucere.definition/service/search/IFieldCacheImpl.cs
trunk/source/lucere.definition/service/search/IFieldCacheParser.cs
trunk/source/lucere.definition/service/search/IFieldComparator.cs
trunk/source/lucere.definition/service/search/IFieldComparatorSource.cs
trunk/source/lucere.definition/service/search/IFieldDoc.cs
trunk/source/lucere.definition/service/search/IFieldDocSortedHitQueue.cs
trunk/source/lucere.definition/service/search/IFieldValueHitQueue.cs
trunk/source/lucere.definition/service/search/IFieldValueHitQueueEntry.cs
trunk/source/lucere.definition/service/search/IFloatParser.cs
trunk/source/lucere.definition/service/search/IHitQueue.cs
trunk/source/lucere.definition/service/search/IIndexSearcher.cs
trunk/source/lucere.definition/service/search/IIntParser.cs
trunk/source/lucere.definition/service/search/ILongParser.cs
trunk/source/lucere.definition/service/search/IMultiSearcher.cs
trunk/source/lucere.definition/service/search/IParallelMultiSearcher.cs
trunk/source/lucere.definition/service/search/IPhrasePositions.cs
trunk/source/lucere.definition/service/search/IPhraseQueue.cs
trunk/source/lucere.definition/service/search/IPositionInfo.cs
trunk/source/lucere.definition/service/search/IScoreDoc.cs
trunk/source/lucere.definition/service/search/ISearchable.cs
trunk/source/lucere.definition/service/search/ISearcher.cs
trunk/source/lucere.definition/service/search/IShortParser.cs
trunk/source/lucere.definition/service/search/ISimilarity.cs
trunk/source/lucere.definition/service/search/ISimilarityDelegator.cs
trunk/source/lucere.definition/service/search/ISort.cs
trunk/source/lucere.definition/service/search/ISortField.cs
trunk/source/lucere.definition/service/search/ISpanFilterResult.cs
trunk/source/lucere.definition/service/search/IStartEnd.cs
trunk/source/lucere.definition/service/search/IStringIndex.cs
trunk/source/lucere.definition/service/search/ITopDocs.cs
trunk/source/lucere.definition/service/search/ITopFieldDocs.cs
trunk/source/lucere.definition/service/search/IWeight.cs
trunk/source/lucere.definition/service/search/collect/ICollector.cs
trunk/source/lucere.definition/service/search/collect/IPositiveScoresOnlyCollector.cs
trunk/source/lucere.definition/service/search/collect/ITimeLimitingCollector.cs
trunk/source/lucere.definition/service/search/collect/ITopDocsCollector.cs
trunk/source/lucere.definition/service/search/collect/ITopFieldCollector.cs
trunk/source/lucere.definition/service/search/collect/ITopScoreDocCollector.cs
trunk/source/lucere.definition/toolkit/IAttribute.cs
trunk/source/lucere.definition/toolkit/IAttributeImpl.cs
trunk/source/lucere.definition/toolkit/IAttributeSource.cs
trunk/source/lucere.definition/toolkit/IFieldCacheSanityChecker.cs
trunk/source/lucere.definition/toolkit/IPriorityQueue.cs
trunk/source/lucere.definition/toolkit/IUTF8Result.cs
trunk/source/lucere.definition/toolkit/cache/ICache.cs
trunk/source/lucere.entity/Properties/AssemblyInfo.cs
trunk/source/lucere.entity/lucere.entity.csproj
trunk/source/lucere.index/Properties/AssemblyInfo.cs
trunk/source/lucere.index/lucere.index.csproj
trunk/source/lucere.io/Properties/AssemblyInfo.cs
trunk/source/lucere.io/concurrency/Lock.cs
trunk/source/lucere.io/concurrency/LockFactory.cs
trunk/source/lucere.io/concurrency/NativeFSLock.cs
trunk/source/lucere.io/concurrency/NativeFSLockFactory.cs
trunk/source/lucere.io/concurrency/NoLock.cs
trunk/source/lucere.io/concurrency/NoLockFactory.cs
trunk/source/lucere.io/concurrency/SimpleFSLock.cs
trunk/source/lucere.io/concurrency/SimpleFSLockFactory.cs
trunk/source/lucere.io/concurrency/SingleInstanceLock.cs
trunk/source/lucere.io/concurrency/SingleInstanceLockFactory.cs
trunk/source/lucere.io/lucere.io.csproj
trunk/source/lucere.service/Properties/AssemblyInfo.cs
trunk/source/lucere.service/lucere.service.csproj
trunk/source/lucere.sln
trunk/source/lucere.stream/lucere.stream.csproj
trunk/source/lucere.test/Properties/AssemblyInfo.cs
trunk/source/lucere.test/entity/TestBinaryDocument.cs
trunk/source/lucere.test/entity/TestDocument.cs
trunk/source/lucere.test/io/concurrency/FSLockFactoryTest.cs
trunk/source/lucere.test/io/concurrency/LockFactoryTest.cs
trunk/source/lucere.test/io/concurrency/LockTest.cs
trunk/source/lucere.test/io/concurrency/mock/LockFactoryMock.cs
trunk/source/lucere.test/io/concurrency/mock/LockMock.cs
trunk/source/lucere.test/io/mock/FSDirectoryMock.cs
trunk/source/lucere.test/lucere.test.csproj
trunk/source/lucere.test/lucere.test.gallio
trunk/source/lucere.test/util/TestUtil.cs
trunk/source/lucere.toolkit/Properties/AssemblyInfo.cs
trunk/source/lucere.toolkit/extension/LucereStringExtension.cs
trunk/source/lucere.toolkit/lucere.toolkit.csproj
trunk/source/lucere.vs2008.sln

Download

Click the following link to download lucere.zip.

lucere.zip




















Home »
  C# Free Code »
    Development »




Algorithm
ANTLR
AOP
Application
Barcode
CHM
Design Patterns
Desktop
DotNet
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
Engine
Epub
Example
File
File Library
Framework
GIS
Intellisense
IoC
Library
log4net
Matlab
MSBuild
MVC
MVP
MVVM
Numerical Library
NUnit
OpenCL
Plugin
Quartz
Resx File
SDK
SMS
Thread
UnitTest
Utility
VisualStudio
Windows
XML